Uses of Interface
com.amazonaws.kinesisvideo.auth.KinesisVideoCredentialsProvider
-
-
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.auth
Classes in com.amazonaws.kinesisvideo.auth that implement KinesisVideoCredentialsProvider Modifier and Type Class Description classAbstractKinesisVideoCredentialsProviderInterface to mimic the credentials provider in AWS SDKs.classStaticCredentialsProviderEmpty credentials providerConstructors in com.amazonaws.kinesisvideo.auth with parameters of type KinesisVideoCredentialsProvider Constructor Description DefaultAuthCallbacks(KinesisVideoCredentialsProvider credentialsProvider, ScheduledExecutorService executor, org.apache.logging.log4j.Logger log) -
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.client
Methods in com.amazonaws.kinesisvideo.client that return KinesisVideoCredentialsProvider Modifier and Type Method Description KinesisVideoCredentialsProviderKinesisVideoClientConfiguration. getCredentialsProvider()Methods in com.amazonaws.kinesisvideo.client with parameters of type KinesisVideoCredentialsProvider Modifier and Type Method Description KinesisVideoClientConfiguration.BuilderKinesisVideoClientConfiguration.Builder. withCredentialsProvider(KinesisVideoCredentialsProvider credentialsProvider)Credentials Provider to fetch credentials from, and how often to rotate the credentials. -
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.internal.producer.client
Methods in com.amazonaws.kinesisvideo.internal.producer.client with parameters of type KinesisVideoCredentialsProvider Modifier and Type Method Description StringKinesisVideoServiceClient. createStream(String streamName, String deviceName, String contentType, String kmsKeyId, long retentionPeriodInHours, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider)Create a stream on KinesisVideo frontendvoidKinesisVideoServiceClient. deleteStream(String streamName, String version, Date creationTime, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider)Delete stream with name and versionStreamDescriptionKinesisVideoServiceClient. describeStream(String streamName, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider)Describe the status of a streamStringKinesisVideoServiceClient. getDataEndpoint(String streamName, String apiName, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider)Get data endpoint to be used by PutMedia for the specified stream.voidKinesisVideoServiceClient. putMedia(String streamName, String containerType, long streamStartTimeInMillis, boolean absoluteFragmentTimes, boolean ackRequired, String dataEndpoint, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider, InputStream dataStream, Consumer<InputStream> acksConsumer, Consumer<Exception> completionCallback)Puts media as a long-running operation.voidKinesisVideoServiceClient. tagStream(String streamArn, Map<String,String> tags, long timeoutInMillis, KinesisVideoCredentialsProvider kinesisVideoCredentialsProvider)Tag a stream of a specified ARN with a list of tags. -
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.internal.service
Methods in com.amazonaws.kinesisvideo.internal.service that return KinesisVideoCredentialsProvider Modifier and Type Method Description protected static KinesisVideoCredentialsProviderDefaultServiceCallbacksImpl. getCredentialsProvider(byte[] authData, org.apache.logging.log4j.Logger log) -
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.java.auth
Classes in com.amazonaws.kinesisvideo.java.auth that implement KinesisVideoCredentialsProvider Modifier and Type Class Description classJavaCredentialsProviderImplImplementation of the AWS Credentials Provider wrapper for JavaMethods in com.amazonaws.kinesisvideo.java.auth that return KinesisVideoCredentialsProvider Modifier and Type Method Description static KinesisVideoCredentialsProviderJavaCredentialsFactory. createKinesisVideoCredentialsProvider(com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider)Returns the correct Kinesis Video Credentials Provider based on if the AWS Credentials provider returns a session token or not.static KinesisVideoCredentialsProviderJavaCredentialsFactory. createKinesisVideoCredentialsProvider(com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider, Duration credentialsRefreshIntervalFallback) -
Uses of KinesisVideoCredentialsProvider in com.amazonaws.kinesisvideo.java.service
Methods in com.amazonaws.kinesisvideo.java.service with parameters of type KinesisVideoCredentialsProvider Modifier and Type Method Description StringJavaKinesisVideoServiceClient. createStream(String streamName, String deviceName, String contentType, String kmsKeyId, long retentionPeriodInHours, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider)voidJavaKinesisVideoServiceClient. deleteStream(String streamName, String version, Date creationTime, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider)StreamDescriptionJavaKinesisVideoServiceClient. describeStream(String streamName, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider)StringJavaKinesisVideoServiceClient. getDataEndpoint(String streamName, String apiName, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider)voidJavaKinesisVideoServiceClient. putMedia(String streamName, String containerType, long streamStartTimeInMillis, boolean absoluteFragmentTimes, boolean ackRequired, String dataEndpoint, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider, InputStream dataInputStream, Consumer<InputStream> acksConsumer, Consumer<Exception> completionCallback)voidJavaKinesisVideoServiceClient. tagStream(String streamArn, Map<String,String> tags, long timeoutInMillis, KinesisVideoCredentialsProvider credentialsProvider)
-